Decidable Boundedness Problems for Hyperedge-Replacement Graph Grammar
نویسندگان
چکیده
Consider a class C of hyperedge--replacement graph grammars and a numeric function on graphs like the number of edges, the degree (i.e., the maximum of the degrees of all nodes of a graph), the number of simple paths, the size of a maximum set of independent nodes, etc. Each such function induces a Boundedness Problem for the class C: Given a grammar HRG in C, are the function values of all graphs in the language L(HRG), generated by HRG, bounded by an integer or not? We show that the Boundedness Problem is decidable if the corresponding function is compatible with the derivation process of the grammars in C and if it is composed of maxima, sums, and products in a certain way. This decidability result applies particularly to the examples listed above.
منابع مشابه
Decidable Boundedness Problems for Sets of Graphs Generated by Hyperedge-Replacement
Habel, A., H.-J. Kreowski and W. Vogler, Decidable boundedness problems for sets of graphs generated by hyperedge-replacement, Theoretical Computer Science 89 (1991) 33-62. Consider a class GZ of hyperedge-replacement graph grammars and a numeric function on graphs like the number of edges, the degree (i.e., the maximum of the degrees of all nodes of a graph), the number of simple paths, the si...
متن کاملA Synchronous Hyperedge Replacement Grammar based approach for AMR parsing
This paper presents a synchronous-graphgrammar-based approach for string-toAMR parsing. We apply Markov Chain Monte Carlo (MCMC) algorithms to learn Synchronous Hyperedge Replacement Grammar (SHRG) rules from a forest that represents likely derivations consistent with a fixed string-to-graph alignment. We make an analogy of string-toAMR parsing to the task of phrase-based machine translation an...
متن کاملFusion Grammars: A Novel Approach to the Generation of Graph Languages
In this paper, we introduce the notion of fusion grammars as a novel device for the generation of (hyper)graph languages. Fusion grammars are motivated by the observation that many large and complex structures can be seen as compositions of a large number of small basic pieces. A fusion grammar is a hypergraph grammar that provides the small pieces as connected components of the start hypergrap...
متن کاملThe Membership Problem for Hyperedge Replacement Graph Languages
The question if a certain hypergraph can be generated by a given hyperedge replacement grammar is known as the membership problem for hyperedge replacement languages. In this chapter we will show that this problem is NP-complete.
متن کاملThe Subgraph Isomorphism Problem on a Class of Hyperedge Replacement Languages
A graph class is called A-free if every graph in the class has no graph in the set A as an induced subgraph. Such characterisations by forbidden induced subgraphs are (among other purposes) very useful for determining whether A-free is a subclass of B-free, by determining whether every graph in B has some graph in A as an induced subgraph. This requires solving the Subgraph Isomorphism Problem,...
متن کامل